--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 76c8beae4fac74ce49daf80bbbafc20a85cf8618
Parents : ad50773
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-16T04:02:35-05:00
refactor(meshchat): clean up code
Changes
2 files changed, 13 insertions(+), 3 deletions(-)
Diff
diff --git a/meshchatx/meshchat.py b/meshchatx/meshchat.py
index 21d448f1..7713bbd1 100644
--- a/meshchatx/meshchat.py
+++ b/meshchatx/meshchat.py
@@ -4356,6 +4356,7 @@ class ReticulumMeshChat:
try:
return process.memory_info()
except Exception:
+
class _M:
rss = 0
vms = 0
@@ -4366,6 +4367,7 @@ class ReticulumMeshChat:
try:
return psutil.net_io_counters()
except Exception:
+
class _N:
bytes_sent = 0
bytes_recv = 0
@@ -4562,7 +4564,9 @@ class ReticulumMeshChat:
"database_file_size": db_files["main_bytes"],
"database_files": db_files,
"sqlite": {
- "journal_mode": _safe_sqlite_pragma("journal_mode", "unknown"),
+ "journal_mode": _safe_sqlite_pragma(
+ "journal_mode", "unknown"
+ ),
"synchronous": _safe_sqlite_pragma("synchronous", None),
"wal_autocheckpoint": _safe_sqlite_pragma(
"wal_autocheckpoint",
diff --git a/tests/backend/test_package_version_resolution.py b/tests/backend/test_package_version_resolution.py
index 4da9ea68..808989e3 100644
--- a/tests/backend/test_package_version_resolution.py
+++ b/tests/backend/test_package_version_resolution.py
@@ -100,8 +100,14 @@ def test_get_package_version_works_without_packaging_module():
with (
patch("builtins.__import__", side_effect=_import),
- patch("importlib.metadata.version", side_effect=importlib.metadata.PackageNotFoundError),
- patch("importlib.metadata.distribution", side_effect=importlib.metadata.PackageNotFoundError),
+ patch(
+ "importlib.metadata.version",
+ side_effect=importlib.metadata.PackageNotFoundError,
+ ),
+ patch(
+ "importlib.metadata.distribution",
+ side_effect=importlib.metadata.PackageNotFoundError,
+ ),
patch("importlib.metadata.packages_distributions", return_value={}),
patch("importlib.import_module", side_effect=Exception),
):
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────